package reflect;

import reflect.annotations.AutoRunClass;
import reflect.annotations.AutoRunMethod;

/**
 * 反射机制访问类上的注解
 */
public class ReflectDemo9 {
    public static void main(String[] args) throws Exception {
        //需求：判断Person类上是否有AutoRunClass注解
        Class cls = Class.forName("reflect.Person");
        /*
           所有反射对象都是支持一个方法；
           boolean isAnnotationPresent(Class cls)
           判断当前放射对象表达的成员是否被指定的注解标注了
         */
        boolean mark = cls.isAnnotationPresent(AutoRunClass.class);
        System.out.println(mark?"被标注了":"没有被标注");


    }
}
